// 计算两个坐标之间的距离 lat,lng  (lat:是 Latitude 的简写,表示纬度 lng:是 Longtitude 的简写,表示经度)
//例如:GetDistance(10.0, 113.0, 12.0, 114.0)
//lat1 第一个点的纬度
//lng1 第一个点的经度
//lat2 第二个点的纬度
//lng2 第二个点的经度
//返回千米数
export function GetDistance(lat1, lng1, lat2, lng2) {
	var radLat1 = lat1 * Math.PI / 180.0;
	var radLat2 = lat2 * Math.PI / 180.0;
	var a = radLat1 - radLat2;
	var b = lng1 * Math.PI / 180.0 - lng2 * Math.PI / 180.0;
	var s = 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(a / 2), 2) +
		Math.cos(radLat1) * Math.cos(radLat2) * Math.pow(Math.sin(b / 2), 2)));
	s = s * 6378.137; // EARTH_RADIUS;
	s = Math.round(s * 10000) / 10000;
	return s;
}